package org.jeecg.modules.tplus.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 存货分类信息查询
 *
 * @author hzq
 */
@Data
public class InventoryClassQueryReqDto {
    /**
     * 请求参数
     */
    @Schema(description = "请求参数")
    @JsonProperty(value = "param")
    private InventoryClassQueryParam param = new InventoryClassQueryParam();

    @Data
    public static class InventoryClassQueryParam {
        /**
         * 仓库编码
         */
        @Schema(description = "存货分类编码")
        @JsonProperty(value = "Code")
        private String code;

        /**
         * 仓库名称
         */
        @Schema(description = "存货分类名称")
        @JsonProperty(value = "Name")
        private String name;

        /**
         * 返回字段
         */
        @Schema(description = "返回字段")
        @JsonProperty(value = "SelectFields")
        private String selectFields;
    }


}
